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 entre as partidas de ônibus durante o horário de pico?
 ###Tabelas: 
CREATE TABLE schedules (route_id INT, vehicle_id INT, departure_time TIME); INSERT INTO schedules VALUES (1, 1, '06:00:00'), (1, 2, '06:15:00'), (1, 3, '06:30:00'), (2, 4, '07:00:00'), (2, 5, '07:15:00');
SELECT AVG(EXTRACT(EPOCH FROM departure_time_2 - departure_time_1))/60 FROM (SELECT schedules.departure_time AS departure_time_1, LEAD(schedules.departure_time) OVER (ORDER BY schedules.route_id, schedules.departure_time) AS departure_time_2 FROM schedules JOIN routes ON schedules.route_id = routes.route_id WHERE routes.city = 'City Center' AND routes.type = 'Bus') AS subquery WHERE EXTRACT(HOUR FROM subquery.departure_time_2 - subquery.departure_time_1) BETWEEN 7 AND 9;