Watch Your Step: Learning Node Embeddings via Graph Attention