Human pluripotent stem cells as tools for neurodegenerative and neurodevelopmental disease modeling and drug discovery