Thorium-based Fast Reactors: Potential Benefits and Challenges