Bobcat attacks boy at zoo in Carlsbad