Tumor Lectinology: At the Intersection of Carbohydrate Chemistry, Biochemistry, Cell Biology, and Oncology