Machine Learning on Dynamic Graphs: A Survey on Applications