The Challenge of Upgrading in African Industries: Socio-Spatial Factors and the Urban Environment in Mwanza, Tanzania