Canberra weather: Snow with frost and rain to come