Why should one use MongoDB along side with Elasticsearch? Can we use Elasticsearch as a pure replacement of MongoDB?