Rio is putting on the Olympics but it can’t pay to upkeep its schools