Thousands of people marched in downtown Rio de Janeiro in a student protest against presidential election favorite Flavio Bolsonaro.