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 projetos de energia renovável que foram concluídos antes de qualquer projeto de adoção de tecnologia de cidade inteligente.
 ###Tabelas: 
CREATE TABLE energy_projects (project_name VARCHAR(30), completion_year INT); INSERT INTO energy_projects (project_name, completion_year) VALUES ('Solar Farm 1', 2010), ('Wind Farm 2', 2015); CREATE TABLE smart_city_projects (project_name VARCHAR(30), adoption_year INT); INSERT INTO smart_city_projects (project_name, adoption_year) VALUES ('Smart Grid 1', 2020), ('Smart Transport 2', 2025);
SELECT project_name FROM energy_projects WHERE completion_year < (SELECT adoption_year FROM smart_city_projects ORDER BY adoption_year ASC LIMIT 1);