Researchers use machine learning to reveal how gasoline prices drive presidential approval ratings PsyPost