Activity2Vec Learning Latent Representations of Activity-Travel Patterns from Individual Trajectories