Exploring the dynamic interplay between cancer stem cells and the tumor microenvironment: implications for novel therapeutic strategies