distributed breadth-first search over many computers