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: Quantos veículos estão programados para manutenção em cada região?
 ###Tabelas: 
CREATE TABLE Vehicles (VehicleID INT, VehicleType VARCHAR(50), Region VARCHAR(50), NextMaintenanceDate DATE); INSERT INTO Vehicles (VehicleID, VehicleType, Region, NextMaintenanceDate) VALUES (1, 'Bus', 'RegionA', '2023-03-01'), (2, 'Tram', 'RegionA', '2023-04-15'), (3, 'Train', 'RegionB', '2023-02-28');
SELECT Region, COUNT(*) as VehiclesDueForMaintenance FROM Vehicles WHERE NextMaintenanceDate <= CURDATE() GROUP BY Region;