Multi-Entity Bayesian Networks Learning for Predictive Situation Awareness