Representation Learning over Dynamic Graphs