Retail Assortment Planning: Factors Affecting and the Importance