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 distância total percorrida pelos ônibus autônomos em Tóquio em uma data específica?
 ###Tabelas: 
CREATE TABLE shuttle_distances (id INT, shuttle_id INT, shuttle_type VARCHAR(20), distance FLOAT, date DATE, city VARCHAR(20)); INSERT INTO shuttle_distances (id, shuttle_id, shuttle_type, distance, date, city) VALUES (1, 101, 'Autonomous', 120.5, '2022-05-01', 'Tokyo'); INSERT INTO shuttle_distances (id, shuttle_id, shuttle_type, distance, date, city) VALUES (2, 102, 'Autonomous', 132.1, '2022-05-01', 'Tokyo'); INSERT INTO shuttle_distances (id, shuttle_id, shuttle_type, distance, date, city) VALUES (3, 103, 'Conventional', 145.3, '2022-05-01', 'Tokyo');
SELECT SUM(distance) as total_distance FROM shuttle_distances WHERE shuttle_type = 'Autonomous' AND city = 'Tokyo' AND date = '2022-05-01';