fouth of july weather in nh