weather forecast 3 march