What is the future of marketing? Professor Andrew Stephen's inaugural lecture