What Can Nuclear Energy Provide