Data imputation with Bayesian networks