New York City's St. Patrick’s Day Parade draws 2 million spectators annually. Check out highlights from 2025's festivities.