Bacterial glycoengineering as a biosynthetic route to customized glycomolecules