is livingston, tx a good place to live