The (in) auspicious role of mesenchymal stromal cells in cancer: be it friend or foe.