Spring 2026 marks a vibrant season in San Miguel de Allende as the historic city celebrates 484 years since its founding in 1542