Protesters block buses