Christmas in Boston 2026: confirmed tree lighting dates, Snowport and SoWa markets, the Nutcracker and Holiday Pops, plus where to stay and warm up.