Multi-Objective Plum Tree Algorithm and Machine Learning for Heating and Cooling Load Prediction Article in Energies (June 2024)