Self-Organized Clustering