Variational Bayesian modelling of mixed-effects