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: Liste os nomes de todas as cidades com uma população superior a 1 milhão que não possuem registros na tabela 'climate_communication'.
 ###Tabelas: 
CREATE TABLE cities (city_name TEXT, population INTEGER); INSERT INTO cities (city_name, population) VALUES ('New York', 8500000), ('Los Angeles', 4000000), ('Toronto', 2700000), ('Montreal', 1700000); CREATE TABLE climate_communication (city_name TEXT); INSERT INTO climate_communication (city_name) VALUES ('New York'), ('Los Angeles');
SELECT city_name FROM cities WHERE population > 1000000 AND city_name NOT IN (SELECT city_name FROM climate_communication);