Why use neural networks?