Infusing Knowledge into Data-Driven Modelling of Complex Systems for Improved Quality and Interpretability