Texas bet place to live in the world