Data-Powered Unsupervised Learning