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: Liste as 5 principais cidades com o maior número de veículos autônomos na tabela 'city_data'.
 ###Tabelas: 
CREATE TABLE city_data (city VARCHAR(25), autonomous_vehicles INT);
SELECT city, autonomous_vehicles, RANK() OVER(ORDER BY autonomous_vehicles DESC) as rank FROM city_data WHERE autonomous_vehicles > 0 AND city NOT IN ('City with no data', 'Missing Data') GROUP BY city ORDER BY rank LIMIT 5;