Protests in Chennai bring traffic to halt