An Empirical Machine Learning Approach in Forecasting Customer Lifetime Value