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 projetos de transporte no Canadá?
 ###Tabelas: 
CREATE TABLE infrastructure_projects (id INT, project_name VARCHAR(50), location VARCHAR(50), category VARCHAR(50)); INSERT INTO infrastructure_projects (id, project_name, location, category) VALUES (1, 'Light Rail Transit', 'Toronto', 'Transportation'), (2, 'Highway Expansion', 'Montreal', 'Transportation'), (3, 'Bridge Construction', 'Quebec', 'Transportation'), (4, 'Water Treatment Plant', 'Ottawa', 'Utilities');
SELECT COUNT(*) as num_transportation_projects FROM infrastructure_projects WHERE category = 'Transportation' AND location = 'Canada';