Challenges and opportunities of the clean energy transition