weather forecast 1 march 2026