private void expandSearch(GeoHash centerHash, BoundingBox bbox) {
addSearchHash(centerHash);
for (GeoHash adjacent : centerHash.getAdjacent()) {
BoundingBox adjacentBox = adjacent.getBoundingBox();
if (adjacentBox.intersects(bbox) && !searchHashes.contains(adjacent)) {
addSearchHash(adjacent);
}
}
}