An API is like a car that is being lent to you. You are being giving permission to use it in very specific circumstances. The agreements we skip over without reading, define what you can and can't do.
Personally I would talk to Uber first. They are lending you their car to use for a specific purpose. Go outside that purpose and, if they choose, you will pay the consequences. Imagine building a 10 million dollar business on the API. Now Uber wants their legal and fair share.
There are lots of API developers. Find one, get a lawyer and do it right. I can think of two that would be open to talking with you and work with GEO technologies.