CTSB and cancer: Cathepsin B: multiple roles in cancer