Learning Deep Representations for Graph Clustering