BAYESIAN FILTERING AND SMOOTHING - Aalto