Text this: The Prospect of Stem Cells for HIV and Cancer Treatment: A Review