80% of New York's 150 million taxi trips could be shared