integration and interrogation of heterogeneous data : neo4j, hbase, tdb, d2rq