Brazilians spend as much as 26% of their income to ride the bus