A Machine Learning Model for Predicting the SOFR Term-structure