Overview of recent advances in the generation of human neurons and neural stem cells through reprogramming and differentiation techniques