South Burlington Vermont is teh best city in New England to raise a family