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 montante total gasto em serviços de gestão de resíduos no Texas, considerando apenas cidades com uma população superior a 500.000 habitantes?
 ###Tabelas: 
CREATE TABLE waste_management (service_id INT, service_name TEXT, city TEXT, state TEXT, cost INT); INSERT INTO waste_management (service_id, service_name, city, state, cost) VALUES (1, 'City of Houston Waste Services', 'Houston', 'Texas', 100000000); INSERT INTO waste_management (service_id, service_name, city, state, cost) VALUES (2, 'City of Dallas Waste Collection', 'Dallas', 'Texas', 80000000); INSERT INTO waste_management (service_id, service_name, city, state, cost) VALUES (3, 'San Antonio Solid Waste Management', 'San Antonio', 'Texas', 70000000);
SELECT SUM(cost) FROM waste_management WHERE state = 'Texas' AND city IN ('Houston', 'Dallas', 'San Antonio');