Describir: Predicting heterogeneous ice nucleation with a data-driven approach