A Seq2Seq learning approach for modeling semantic trajectories and predicting the next location | Synapse