What are the characteristics of marketing channels? What three factors should be considered when designing one?