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 tipo mais comum de crime em cada cidade?
 ###Tabelas: 
CREATE TABLE crimes (id INT, city VARCHAR(255), crime_type VARCHAR(255), timestamp TIMESTAMP); INSERT INTO crimes (id, city, crime_type, timestamp) VALUES (1, 'Chicago', 'Theft', '2021-01-01 10:00:00'); INSERT INTO crimes (id, city, crime_type, timestamp) VALUES (2, 'Houston', 'Burglary', '2021-01-02 15:30:00');
SELECT city, crime_type, COUNT(*) as count, RANK() OVER(PARTITION BY city ORDER BY count DESC) as rank FROM (SELECT city, crime_type, COUNT(*) as count FROM crimes GROUP BY city, crime_type) sub;