Crystal Structures of Mammalian Carboxylesterases and Their Function in Drug and Xenobiotic Metabolism