Python-based district energy system model for simulation and optimisation of heat, electricity, and storage at district scale.