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: Quais cidades tiveram tanto um aumento nos eventos climáticos extremos quanto uma diminuição no orçamento de preparação para desastres desde 2015?
 ###Tabelas: 
CREATE TABLE weather_events (city VARCHAR(50), year INT, events INT); CREATE TABLE preparedness_budget (city VARCHAR(50), year INT, budget FLOAT); INSERT INTO weather_events VALUES ('CityX', 2015, 3); INSERT INTO preparedness_budget VALUES ('CityX', 2015, 1000000);
SELECT city FROM weather_events WHERE events > (SELECT events FROM weather_events WHERE city = weather_events.city AND year = 2015) AND city IN (SELECT city FROM preparedness_budget WHERE budget < (SELECT budget FROM preparedness_budget WHERE city = preparedness_budget.city AND year = 2015))