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 projetos de infraestrutura em 'civil_projects' foram concluídos antes de 2020-01-01?
 ###Tabelas: 
CREATE TABLE civil_projects (id INT, project_name VARCHAR(50), location VARCHAR(50), start_date DATE, end_date DATE, total_cost FLOAT); INSERT INTO civil_projects (id, project_name, location, start_date, end_date, total_cost) VALUES (1, 'Dam Construction', 'Texas', '2018-05-01', '2020-01-15', 1500000.00), (2, 'Water Treatment Plant Upgrade', 'Florida', '2019-06-01', '2021-03-31', 800000.00);
SELECT project_name FROM civil_projects WHERE end_date < '2020-01-01';