Design and synthesis of glycomimetics: Recent advances