is heartland, tx a good place to live