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: Mostrar taxas de reciclagem para as cidades da região 'Northwest'.
 ###Tabelas: 
CREATE TABLE Cities (id INT, city VARCHAR(255), region VARCHAR(255)); INSERT INTO Cities (id, city, region) VALUES (1, 'Portland', 'Northwest'), (2, 'Seattle', 'Northwest'), (3, 'Eugene', 'Northwest'); CREATE TABLE RecyclingRates (id INT, city VARCHAR(255), recycling_rate FLOAT); INSERT INTO RecyclingRates (id, city, recycling_rate) VALUES (1, 'Portland', 60.5), (2, 'Seattle', 65.3), (3, 'Eugene', 55.1);
SELECT Cities.city, AVG(RecyclingRates.recycling_rate) FROM Cities JOIN RecyclingRates ON Cities.city = RecyclingRates.city WHERE Cities.region = 'Northwest' GROUP BY Cities.city;