A Prediction Model for Snowmelt, Snow Surface Temperature and Freezing Depth Using a Heat Balance Method