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: Identificar os fornecedores de tecnologia de cidades inteligentes que oferecem soluções tanto para eficiência energética quanto para gestão de resíduos.
 ###Tabelas: 
CREATE SCHEMA smart_cities; CREATE TABLE tech_vendors (vendor_name VARCHAR(255), energy_efficiency BOOLEAN, waste_management BOOLEAN); INSERT INTO tech_vendors (vendor_name, energy_efficiency, waste_management) VALUES ('EcoTech', TRUE, TRUE), ('GreenSavvy', TRUE, FALSE), ('WasteMaster', FALSE, TRUE);
SELECT vendor_name FROM smart_cities.tech_vendors WHERE energy_efficiency = TRUE AND waste_management = TRUE;