ESSIM - The Energy System Simulator