Al Jazeera's Adam Raney reports from Rio de Janeiro on the continuing protests and the reasons behind them.