Bristol Drum and Bass ride brings city to a halt