Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é a geração total de resíduos em kg para cada cidade no estado de 'Nova York' em 2021?
 ###Tabelas: 
CREATE TABLE waste_generation_cities (city VARCHAR(255), state VARCHAR(255), year INT, amount FLOAT); INSERT INTO waste_generation_cities (city, state, year, amount) VALUES ('New York', 'New York', 2021, 2500.5), ('Buffalo', 'New York', 2021, 1500.3), ('Albany', 'New York', 2021, 1000.2);
SELECT wgc.city, SUM(wgc.amount) as total_waste FROM waste_generation_cities wgc WHERE wgc.state = 'New York' AND wgc.year = 2021 GROUP BY wgc.city;