Explain the difference between attribution models and when you would use each for CNN marketing campaigns.