Spatio-Temporal Modeling of Users' Check-ins in Location-Based Social Networks