How to Better Estimate Future Customer Spend Using Apache Spark, Part 2 of CLV - The Databricks Blog