It has turned cold this week with ground frosts and snow over Scottish mountains - but higher temperatures are on the way.