Clustering - What Both Theoreticians and Practitioners are Doing Wrong