From Natural Language Processing to Neural Databases