Clustering in Dynamic Environments: A Framework for Benchmark Dataset Generation With Heterogeneous Changes