Pātuhitia tēnei: Using asynchronous programming to improve computer simulation performance in energy systems