Riot police try to disperse thousands of protesters with water cannons