Use Machine Learning to predict abandoned carts and take action to prevent them for Magento platform