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 é a pontuação média de adoção de tecnologia de cidades inteligentes para cada país na tabela 'smart_cities'?
 ###Tabelas: 
CREATE TABLE if not exists smart_cities (city_id INT, city_name VARCHAR(255), country VARCHAR(255), adoption_score FLOAT);
SELECT country, AVG(adoption_score) FROM smart_cities WHERE adoption_score IS NOT NULL GROUP BY country;