Houston's economy, continued job growth and affordable housing also lure people. And its cache of world-class attractions, such as the Johnson Space Center and the Children's Museum Houston, makes it a good place to raise a family.