Can Uber offer low fares and still pay drivers enough?