Machine Learning-based Regional Cooling Demand Prediction with Optimised Dataset Partitioning