Enhancing K-Means Clustering with Data-Driven Initialization and Adaptive Distance Measures | Synapse