Text this: A nonsmooth optimization method for clustering problem