Explain the pros and cons of first-touch, last-touch, and multi-touch attribution models. In what scenario would you recommend one over the other?