Efficient Dynamic Clustering: Capturing Patterns from Historical Cluster Evolution