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 engajamento em tours virtuais por usuário para hotéis em Dubai?
 ###Tabelas: 
CREATE TABLE hotels (hotel_id INT, hotel_name TEXT, city TEXT, virtual_tour_views INT, virtual_tour_engagement_time INT); INSERT INTO hotels (hotel_id, hotel_name, city, virtual_tour_views, virtual_tour_engagement_time) VALUES (1, 'The Burj Al Arab Jumeirah', 'Dubai', 800, 20000), (2, 'The Atlantis The Palm', 'Dubai', 700, 18000), (3, 'The Jumeirah Beach Hotel', 'Dubai', 900, 22000);
SELECT city, AVG(virtual_tour_engagement_time/virtual_tour_views) as avg_engagement_time FROM hotels WHERE city = 'Dubai' GROUP BY city;