Spatiotemporal Clustering