The therapeutic potential of stem cells and progenitor cells for the treatment of Parkinson’s disease