Much more efficient search with zip and distance.