This was the Atlantic Higlands, NJ to Wall Street ferry and NOT the Staten Island Ferry which has made news before. Apparently this particular ferry has also been in previous accidents.
The linked article says that it may have been traveling close to 12 - 14 knots when it hit the pier.
The last time I saw one of those ferries (but only on radar) was a very foggy (and I really mean foggy) morning about 6 miles north of Atlantic Highlands. I was headed for the East River -- he was headed for Wall Street. He came by me at 32 knots (AIS said so) and all I saw was his wake.
It was so foggy that morning they had closed NY harbor and stopped all commercial traffic. We hadn't gotten the word and were proceeding very slowly towards our appointment with a positive current in the East River.
32 knots in weather where you can't see 100 feet!!! If that's the way they run a ferry line.....well, maybe it isn't so surprising they crash the dock every now and then.