seasons in New Hampshire