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 tempo médio de resposta para chamadas de emergência na área "downtown", agrupado por mês?
 ###Tabelas: 
CREATE TABLE emergency_calls (id INT, call_time TIMESTAMP, location VARCHAR(20));
SELECT AVG(EXTRACT(EPOCH FROM call_time - LAG(call_time) OVER (PARTITION BY location ORDER BY call_time))) / 60 as avg_response_time, EXTRACT(MONTH FROM call_time) as month FROM emergency_calls WHERE location = 'downtown' GROUP BY month;