Chroplethmapbox works with Polygon and MultiPolygon geometry, but the streets are representend by LineString and MultipLIneString. They can be plotted as Scattermapbox. See here an answer to a similar question https://community.plotly.com/t/how-to-plot-a-scattermapbox-with-pandas/33393/7