Nuclear power: too little, too late, not needed