The Rise and Challenges of Ecommerce