New Development on Dubai Waterfront will Feature World’s Tallest Twin Towers