Bayesian Learning-Based Kalman Smoothing For Linear Dynamical Systems With Unknown Sparse Inputs | Synapse