spring forecast