Assessing livelihood vulnerability using a Bayesian network: a case study in northern Laos