Hierarchical Graph Representation Learning with Differentiable Pooling