Self-supervised Representation Learning on Dynamic Graphs