The evolution and development of retailing