Nuclear power: the missing piece of the puzzle