challenges in eCommerce industry