Stem Cells and Other Emerging Agents as Innovative "Drugs" in Neurodegenerative Diseases: Benefits and Limitations