Net zero: Are there any reasons for optimism in 2025?