Computation and neural systems