Sadly, I don't thinks humans are careful enough (nor smart ?? enough ??) to build safe/cost effective nuke power plants.
Great profit center for the nuclear power industry -- have any of them ever lost money ?
Onkalo, Finland - seems storage for only 300 years --- longer than US has been independent from England cost ?? like most all government programs the long term costs trend down, right?? that was a joke son.