Micro nuclear reactors are being built that can deliver 5MW of power for up to 100 months, producing a staggering 1.2 petawatt-hours of energy