Before we flip the calendar to 2025, we first look back on 2024 and what was very much a year of promise in Greater Rochester ...