weather in bristol v. t.