node2vec: Scalable Feature Learning for Networks