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 orçamento médio para projetos de energia eólica em Madrid, Espanha, desde 2015?
 ###Tabelas: 
CREATE TABLE budgets (id INT, city VARCHAR(20), country VARCHAR(20), year INT, budget FLOAT, project_type VARCHAR(20)); INSERT INTO budgets (id, city, country, year, budget, project_type) VALUES (1, 'Madrid', 'Spain', 2014, 5000000, 'Wind'), (2, 'Madrid', 'Spain', 2016, 6000000, 'Wind'), (3, 'Madrid', 'Spain', 2017, 7000000, 'Solar'), (4, 'Madrid', 'Spain', 2018, 8000000, 'Wind');
SELECT AVG(budget) FROM budgets WHERE city = 'Madrid' AND country = 'Spain' AND project_type = 'Wind' AND year >= 2015;