Data governance using lineage, provenance, and chain of custody