The New York City Council voted Thursday to ban horse-drawn carriages by 2028 over safety and animal abuse concerns. Ali Bauman has more.