Exosomes in cancer development, metastasis, and drug resistance: a comprehensive review