Use R-trees to store the address and building locations. This cuts down
the CPU time by more than 50% in the sample case.
Add ability to read and use tax parcel data
Replace .data()-> with ->
Add fields that are necessary for updating an element as per API 0.6.
Typo in choosing when to assign the street name.
Change the ordering of the merging, so that addresses within a building
is merged first, then by tax parcel data, then by nearby addresses.
If a building contains an already-merged address or if a building's
closest already-assigned address is closer than the address's assigned
building, then have that address be assigned to this building. This
leaves the other building without an address, though...
Expand download area by 15 meters in each direction to try to get nearby
buildings/streets.
Fix compile errors.