sources

Where the data for all this was found:

SFMTA

OSM

Some map data from © OpenStreetMap contributors