Tumor-derived exosomes in cancer progression and treatment failure