Obtaining a detailed map doesn't seem difficult. This is the same company that created Street View. E.g. SF has ~1000 miles of streets [1], that would only take 50 hours of paying for manual driving to map all of SF at 20mph.
1. https://data.sfgov.org/City-Infrastructure/Miles-Of-Streets/...