A comparison of time series and machine learning models for inflation forecasting: empirical evidence from the USA