May 3 weather outlook