Clustering Human Mobility with Multiple Spaces