Intelsat building gets a greener, but not more urban front