CATS: Clustering-Aggregated and Time Series for Business Customer Purchase Intention Prediction