Hot and cold: New England weather lives up to its reputation