Thinking of starting a business in your small town, but don't know where to start? We've got you covered with 27 business ideas to pick from.