The Constrained Laplacian Rank Algorithm for Graph-Based Clustering