PHOTOS: Thousands gather for 2025 Pittsburgh St. Patrick's Day Parade