Describir: Explanations in Answer Set Programming and Machine Learning