This is resource-heavy and may take several minutes. It calls MapBox
for each address and writes the coordinates back to the BRYTER Profit Centers database
(MapBox Geolocations field), overwriting any existing value. It then recomputes the
Cleaned fields (names, emails, street, city, business unit, segment) for the filtered
records, writing only the rows whose cleaned values changed.