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 as 3 principais cidades com mais opções de mobilidade multimodal na tabela 'multimodal_mobility'.
 ###Tabelas: 
CREATE TABLE transportation.multimodal_mobility (city VARCHAR(50), mode VARCHAR(50));
SELECT city, COUNT(DISTINCT mode) AS num_modes FROM transportation.multimodal_mobility GROUP BY city ORDER BY num_modes DESC LIMIT 3;