How Small Business Can Use Technology to Serve Their Customers Better