The best hometowns for raising a family—and why they're important | Fortune