Brain size and ecology in small mammals