Commuters are facing long delays after environmental campaigners blocked a main route into Bristol.