upstate spring weather predictions