Uber's quest to be the 'Amazon of transportation' won't be easy