Behavior Modeling And Analytics For Urban Computing: A Synthetic Information-Based Approach