Long Branch celebrates Columbus Day with a parade through town as thousands turn out