Carbohydrate Mimetics and Scaffolds: Sweet Spots in Medicinal Chemistry