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 paradas e rotas em uma determinada cidade?
 ###Tabelas: 
CREATE TABLE stops (id INT, name VARCHAR(255), lat DECIMAL(9,6), lon DECIMAL(9,6), city VARCHAR(255)); INSERT INTO stops (id, name, lat, lon, city) VALUES (1, 'Central Station', 40.7128, -74.0060, 'NYC'), (2, 'Times Square', 40.7590, -73.9844, 'NYC'), (3, 'Eiffel Tower', 48.8582, 2.2945, 'Paris'), (4, 'Big Ben', 51.5008, -0.1246, 'London'), (5, 'Sydney Opera House', -33.8568, 151.2153, 'Sydney'); CREATE TABLE routes (id INT, name VARCHAR(255), type VARCHAR(255), length INT, city VARCHAR(255), wheelchair_accessible BOOLEAN); INSERT INTO routes (id, name, type, length, city, wheelchair_accessible) VALUES (1, '10', 'Bus', 25000, 'NYC', true), (2, '20', 'Train', 50000, 'NYC', true), (3, '30', 'Tram', 30000, 'Paris', false), (4, '40', 'Subway', 40000, 'London', true), (5, '50', 'Ferry', 15000, 'Sydney', true);
SELECT city, COUNT(DISTINCT s.id) as Total_Stops, COUNT(DISTINCT r.id) as Total_Routes FROM stops s JOIN routes r ON s.city = r.city GROUP BY city;