predict method will assign each row in
future a predicted value which it names
yhat. If you pass in historical dates, it will provide an in-sample fit. The
forecast object here is a new dataframe that includes a column
yhat with the forecast, as well as columns for components and uncertainty intervals.