Linear Least-Squares Smoothing and Prediction, with Applications | Synapse