Uber Technologies Inc. acknowledged Friday it had been showing drivers lower fares than what riders actually paid, and promised to change the practice while saying it was all due to the new California law the company spent tens of millions of dollars to pass.