With its spiky skyscrapers dividing the UAE desert from the Persian Gulf, Dubai vies for the crown of the world's most futuristic metropolis.