NYPD Concrete(?) blocks on the sidewalks
I've noticed several concrete (I think) blocks with NYPD printed on them, placed on the sidewalks of 76th, 78th and 79th Streets recently. I thought they were temporary for the soccer watch party last week, but they're still present.
Has the NYPD said what these are for, to anyone's knowledge? Are they permanent?