Black Eyed Pea gives Dubai some boom boom pow