Advancing glioblastoma treatment options: viral therapy, LIIT and immunotherapy