The magnitude of barriers facing e-commerce businesses in Kenya (Journal of Internet and Information Systems, 2014)