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 custo médio das melhorias no transporte público em 'Chicago' que foram concluídas em 2019?
 ###Tabelas: 
CREATE TABLE public_transportation (id INT, project_name TEXT, location TEXT, cost INT, completion_date DATE); INSERT INTO public_transportation (id, project_name, location, cost, completion_date) VALUES (1, 'Chicago L Line', 'Chicago', 30000000, '2019-03-23'); INSERT INTO public_transportation (id, project_name, location, cost, completion_date) VALUES (2, 'Chicago Subway Extension', 'Chicago', 40000000, '2019-11-08');
SELECT AVG(cost) FROM public_transportation WHERE location = 'Chicago' AND YEAR(completion_date) = 2019;