A review of bronchiolitis obliterans syndrome and therapeutic strategies