Types of Marketing Agencies Explained: A 2026 Taxonomy for Buyers