5 Ways Machine Learning is a Perfect Fit in Ecommerce