Brain Tumor Surgery: Challenges and Opportunities