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 tamanho médio da área das fazendas urbanas em cidades com uma população superior a 1 milhão?
 ###Tabelas: 
CREATE TABLE city_farms (city VARCHAR(20), pop INT, farm_area FLOAT); INSERT INTO city_farms (city, pop, farm_area) VALUES ('CityA', 1200000, 200), ('CityB', 800000, 150), ('CityC', 1600000, 250), ('CityD', 900000, 300), ('CityE', 2000000, 180);
SELECT AVG(farm_area) FROM city_farms WHERE pop > 1000000;