A new study ranks the 50 largest U.S. metros based on income, homeownership, child poverty rates, and other key family-friendly factors.