Tumor Microenvironment Versus Cancer Stem Cells in Cholangiocarcinoma: Synergistic Effects?