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: Mostrar o número de ônibus autônomos e elétricos na tabela 'public_transportation'.
 ###Tabelas: 
CREATE TABLE transportation.public_transportation (vehicle_type VARCHAR(50), country VARCHAR(50), autonomous_vehicle BOOLEAN, electric_vehicle BOOLEAN);
SELECT SUM(CASE WHEN vehicle_type = 'bus' AND autonomous_vehicle = TRUE THEN 1 ELSE 0 END) AS autonomous_buses, SUM(CASE WHEN vehicle_type = 'bus' AND electric_vehicle = TRUE THEN 1 ELSE 0 END) AS electric_buses FROM transportation.public_transportation;