Predict next-purchase timing, category affinity, and basket composition from behavioral event sequences and purchase his