Algorithmic impact assessments under the GDPR: producing multi-layered explanations | Synapse