Structural and mechanistic diversity of vitamin B12 transporters