New York City Council voted on Thursday to end horse-drawn carriage rides in the United States city from June 2028.