That's one of the busiest places in Boston with lots of major roads, stores, the Boston Public Library, Copley Square, the road leading to Storrow Drive, many hotels, the Prudential Center complex, several subway exits/entrances etc.
You can't seal that off for days.