The Concept of Place in Marketing Theory and Research