How do we predict customer churn with Spark?