Knowledge Graphs, Data Lineage, and Metadata Management: Similarities and Differences