montpelier, vt weather