Structure and function of biotin-dependent carboxylases