Stem Cells and Stroke, A Viable Treatment