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 total de viagens de transporte público realizadas no Canadá por pessoas com idades entre 18 e 30 anos?
 ###Tabelas: 
CREATE TABLE public_transportation (trip_id INT, trip_duration FLOAT, start_speed FLOAT, end_speed FLOAT, start_time TIMESTAMP, end_time TIMESTAMP, age INT, country VARCHAR(50)); INSERT INTO public_transportation (trip_id, trip_duration, start_speed, end_speed, start_time, end_time, age, country) VALUES (1, 30.0, 0.0, 20.0, '2021-01-01 00:00:00', '2021-01-01 00:30:00', 25, 'Canada'), (2, 45.0, 0.0, 30.0, '2021-01-02 08:00:00', '2021-01-02 08:45:00', 19, 'Canada');
SELECT COUNT(*) FROM public_transportation WHERE age BETWEEN 18 AND 30 AND country = 'Canada';