Mean Field Variational Approximation for Continuous-Time Bayesian Networks