Nuclear Energy: The Energy Source of Tomorrow?