How do neural networks work?