Lightweight Clustering of Spatio-Temporal Data in Resource Constrained Mobile Sensing