The politics and economics of Cairo's street vendors