Implementing BFS-based Traversals of RDF Graphs over MapReduce Efficiently