Boron Neutron Capture Therapy: Current Status and Challenges