Understanding and Utilizing Customer Data for Personalization in E-commerce