Understanding Customers for Ecommerce Business