Hopefully they can pull it off... I didn't realize they were having cost overruns already. Certainly not surprising given the complexity of all this.

Snapped a few pics the other day while downtown: