Weather and snow forecast for Banff Town