Uber vs yellow cabs: A living nightmare for New York taxi drivers