Mexico City cabbies are getting physical with Uber