Decoding economic determinants of presidential approval: insights from macro-level machine learning models | Synapse