New York puts cap on ride-hailing vehicles