spring weather for Rochester