Futureunited arab emirates Masdar City, Green Desert Paradise Or Disappointing Mirage? by Patrick Randall March 12, 2015May 23, 2025