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 foi a geração média de resíduos em kg por habitante para cada cidade em 2021?
 ###Tabelas: 
CREATE TABLE city_population(city VARCHAR(50), year INT, population INT); INSERT INTO city_population(city, year, population) VALUES('CityA', 2021, 100000), ('CityA', 2020, 95000), ('CityB', 2021, 120000), ('CityB', 2020, 115000);
SELECT w.city, AVG(w.amount/c.population) FROM waste_generation w JOIN city_population c ON w.city = c.city WHERE w.year = 2021 GROUP BY w.city;