Understanding neural networks with reproducing kernel Banach spaces