Tonight’s Uber surge pricing nightmare doesn’t have to happen next New Year’s Eve