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 tempo médio de carga para veículos elétricos em cidades com uma população superior a 6 milhões?
 ###Tabelas: 
CREATE TABLE City (id INT, name VARCHAR, population INT, PRIMARY KEY(id)); INSERT INTO City (id, name, population) VALUES (1, 'NYC', 8500000); INSERT INTO City (id, name, population) VALUES (2, 'LA', 4000000); INSERT INTO City (id, name, population) VALUES (3, 'Tokyo', 9000000); CREATE TABLE ElectricVehicle (id INT, city_id INT, charge_time FLOAT, PRIMARY KEY(id)); INSERT INTO ElectricVehicle (id, city_id, charge_time) VALUES (1, 1, 3.5); INSERT INTO ElectricVehicle (id, city_id, charge_time) VALUES (2, 1, 3.3); INSERT INTO ElectricVehicle (id, city_id, charge_time) VALUES (3, 3, 3.1);
SELECT C.name, AVG(E.charge_time) as avg_charge_time FROM City C INNER JOIN ElectricVehicle E ON C.id = E.city_id WHERE C.population > 6000000 GROUP BY C.name;