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 custo médio do transporte público em cidades com uma população superior a 1 milhão?
 ###Tabelas: 
CREATE TABLE cities (id INT, name VARCHAR(50), population INT, public_transportation_cost DECIMAL(5,2)); INSERT INTO cities (id, name, population, public_transportation_cost) VALUES (1, 'New York', 8500000, 2.50), (2, 'Los Angeles', 4000000, 1.75), (3, 'Chicago', 2700000, 2.25);
SELECT AVG(public_transportation_cost) FROM cities WHERE population > 1000000;