Why Should Small Businesses Consider Internet Marketing to Promote Their Businesses?