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: Contar o número de ônibus elétricos em Tóquio e Nova York
 ###Tabelas: 
CREATE TABLE cities (city_id INT, city_name VARCHAR(50));CREATE TABLE ev_sales (sale_id INT, ev_type VARCHAR(50), sale_city INT);INSERT INTO cities (city_id, city_name) VALUES (1, 'Tokyo'), (2, 'New York');INSERT INTO ev_sales (sale_id, ev_type, sale_city) VALUES (1, 'Tesla Bus', 1), (2, 'Proterra Bus', 2);
SELECT c.city_name, COUNT(es.ev_type) as num_ebuses FROM cities c JOIN ev_sales es ON c.city_id = es.sale_city WHERE es.ev_type LIKE '%Bus' GROUP BY c.city_name;