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 foi o número médio de horas gastas por voluntários de uma cidade específica em 2021?
 ###Tabelas: 
CREATE TABLE volunteer_hours (volunteer_id INT, volunteer_city TEXT, hours_spent INT, hours_date DATE); CREATE TABLE cities (city_id INT, city_name TEXT); INSERT INTO cities VALUES (1, 'New York'); INSERT INTO cities VALUES (2, 'Los Angeles');
SELECT volunteer_city, AVG(hours_spent) as avg_hours_spent FROM volunteer_hours JOIN cities ON volunteer_hours.volunteer_city = cities.city_name WHERE YEAR(hours_date) = 2021 GROUP BY volunteer_city;