marysville weather