Vegan protesters admit causing city chaos