Analyzing mobility patterns from mobile traces