Marrying Kalman Filtering & Machine Learning