Causal modelling based on bayesian networks for preliminary design of buildings