Clustering with Same-Cluster Queries