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 multimodais em Madrid envolvendo transporte público e bicicletas compartilhadas?
 ###Tabelas: 
CREATE TABLE multimodal_trips (trip_id INT, trip_duration FLOAT, start_speed FLOAT, end_speed FLOAT, start_time TIMESTAMP, end_time TIMESTAMP, trip_type VARCHAR(50), city VARCHAR(50)); INSERT INTO multimodal_trips (trip_id, trip_duration, start_speed, end_speed, start_time, end_time, trip_type, city) VALUES (1, 120.0, 0.0, 10.0, '2021-01-01 00:00:00', '2021-01-01 01:00:00', 'public_transportation', 'Madrid'), (2, 180.0, 0.0, 20.0, '2021-01-02 08:00:00', '2021-01-02 10:00:00', 'shared_bike', 'Madrid');
SELECT COUNT(*) FROM multimodal_trips WHERE (trip_type = 'public_transportation' OR trip_type = 'shared_bike') AND city = 'Madrid';