Satellite photo of Dubai’s artificial islands, The World and the Palms