Temporal Pattern-Aware Temperature Forecasting Using CatBoost: A Hybrid Machine Learning Approach | Synapse