What are the four characteristics used to classify retailers?