Uber and Google race against car firms to map the world's cities