Issues and Challenges in IT in Small Business