Clustering - What Both Theoreticians and Practitioners Are Doing Wrong