Childhood brain tumors: epidemiology, current management and future directions