Predicting biodegradation products and pathways: a hybrid knowledge- and machine learning-based approach