Brain, neural networks, and computation