In a study sponsored by online review company Yelp, Houston has ranked No. 10 among the best cities in the United States for small ...