RCMC: Recognizing Crowd-Mobility Patterns in Cities Based on Location Based Social Networks Data