Dubai the 'Mecca' of tall towers