Data Modelling with Additive Bayesian Networks