Mesenchymal stem cells as cellular vehicles for delivery of nanoparticles to brain tumors.