Multi-Scale Human Behavior Modeling With Heterogeneous Data