Provenance Networks: End-to-End Exemplar-Based Explainability