Simulation training in neurosurgery: advances in education and practice