Taxi drivers cause chaos