Representation Learning Methods for Sequential Information in Marketing and Customer Level Transactions