Biosynthesis of cobalamin (vitamin B12): a bacterial conundrum