Millions gathered in New York's Canyon of Heroes as New York Knicks fans celebrated the team's first NBA title since 1973 with a massive ticker-tape parade.