The best advertising slogans are memorable and fit with the times