Modeling User Behavior Patterns In Lbsns: A Graph Embedding Approach