Rainfall forecasting model using machine learning methods: Case study Terengganu, Malaysia | Synapse