Assessing the impact of climate change on rainfall patterns in Kermanshah, Iran: a machine learning approach | Synapse