Human mobility patterns in different communities: a mobile phone data-based social network approach