clustering with SVMs