Wharton's jelly stromal cells as potential delivery vehicles for cancer therapeutics.