Houstonians whose New Year’s resolution is to start their own small business will be happy to learn they’re in the right city to do it. Houston-The Woodlands-Sugar Land has been ranked among the 25 best metropolitan areas to start a small business in a new report.