I would guess the lamp-post style traffic lights have something to do with not ruining the vistas of the Park Avenue malls with overhead wires.

As for the lack of walk signs, I have no idea, but...