Visitors flock to New Hampshire for fall foliage