Protesters arrived in buses and cars from cities as far away as New York, Atlanta and Los Angeles