Record snowfall means more hydropower