Houston, other Texas cities rank high in Forbes job outlook