Automatically reduce number of clusters if the initial val exceeds num points