A Subsequence Interleaving Model for Sequential Pattern Mining