View from City Hall in Phildadelphia: Brand new Comcast building standing tall