An Introduction to Clustering and different methods of clustering