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: Identificar cidades com mais de 1000 viagens em scooters compartilhadas
 ###Tabelas: 
CREATE TABLE shared_vehicles (id INT, vehicle_type VARCHAR(20), trip_count INT); INSERT INTO shared_vehicles (id, vehicle_type, trip_count) VALUES (1, 'ebike', 1200), (2, 'escooter', 800), (3, 'car', 1500); CREATE TABLE city_data (city VARCHAR(20), shared_ebikes BOOLEAN, shared_escooters BOOLEAN); INSERT INTO city_data (city, shared_ebikes, shared_escooters) VALUES ('New York', true, true), ('Los Angeles', false, false), ('Chicago', true, true);
SELECT city FROM city_data WHERE shared_escooters = true AND city IN (SELECT city FROM (SELECT city, SUM(trip_count) AS total_trips FROM shared_vehicles WHERE vehicle_type = 'escooter' GROUP BY city) AS shared_scooters WHERE total_trips > 1000);