The blizzard of 2026 left more than three feet of snow in parts of Massachusetts and widespread power outages.