Mesenchymal Stem Cell-Based Therapy for Stroke: Current Understanding and Challenges | Synapse