Glioblastoma under Siege: An Overview of Current Therapeutic Strategies