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 é o impacto da política na gestão de resíduos em regiões metropolitanas?
 ###Tabelas: 
CREATE TABLE waste_management (waste_id INT, region VARCHAR(20), waste_level INT); INSERT INTO waste_management (waste_id, region, waste_level) VALUES (1, 'Capital', 10), (2, 'Capital', 12), (3, 'City', 8), (4, 'City', 9), (5, 'Town', 5), (6, 'Town', 7); CREATE TABLE policies (policy_id INT, region VARCHAR(20), policy_type VARCHAR(20), start_date DATE); INSERT INTO policies (policy_id, region, policy_type, start_date) VALUES (1, 'Capital', 'Metropolitan', '2015-01-01'), (2, 'City', 'Urban', '2016-01-01'), (3, 'Town', 'Rural', '2017-01-01');
SELECT wm.region, AVG(wm.waste_level) AS avg_waste, p.policy_type FROM waste_management wm INNER JOIN policies p ON wm.region = p.region WHERE p.policy_type IN ('Metropolitan', 'Urban') GROUP BY wm.region, p.policy_type;