Rochester spring weather