Quantum Clustering And Dimensionality Reduction