Cancer Stem Cells: How They Thrive When Oxygen Is Scarce