Enhancing economic cycle forecasting based on interpretable machine learning and news narrative sentiment | Synapse