The print of StreamDS().detectors() is a bit messy due to varying city name lengths. Pad the city names with spaces?
StreamDS().detectors()