Sheikh Zayed Road (SZR) is the central nerve system of Dubai, UAE, and is considered one of the most important thoroughfares glob- ally. So when we started to talk with Ibrahim…