But then I read this article and it explained it all!
It seems that I wasn't so distracted after all, and that the bridge was practically installed overnight! Pretty amazing:
The approved installation method involves full pre-assembly of the footbridge including the main structure of the bridge, the external cladding, internal fixtures and finishes, and electrical and mechanical items.
I had also always wondered how people would get from one side of Sheikh Zayed road to the other when taking the metro...and now I know :) One more question remains: how will people get to wherever it is they need to get to once they've stopped at a station? So say, for example, I take the metro and I stop at the Greens station....I then need to get to my place which is around 6 streets away...Now I know 6 streets doesn't sound like much, but keep in mind that:
a) Streets are pretty big here
b) Temperatures are unbearable in the summer
Will there be shuttle buses? How will this work?