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 número médio de passageiros por ônibus na tabela de transporte público para ônibus em áreas urbanas?
 ###Tabelas: 
CREATE TABLE public_transportation (id INT, type VARCHAR(20), num_vehicles INT, urban VARCHAR(5)); INSERT INTO public_transportation (id, type, num_vehicles, urban) VALUES (1, 'Bus A', 50, 'Yes'), (2, 'Bus B', 30, 'Yes'), (3, 'Bus C', 40, 'No'), (4, 'Bus D', 60, 'No');
SELECT AVG(num_vehicles) FROM public_transportation WHERE type LIKE '%Bus%' AND urban = 'Yes';