interactive multiple model (IMM) smoothing