Frigg 2.0: Integrating price-based demand response into large-scale energy system analysis