Taxi-drivers in the Spanish capital seeking tighter regulation of Uber and other ride-hailing services called off their indefinite strike on Tuesday after 16 days during which they obtained no concessions from the Madrid regional government.