weather forecast 17 march