Strategizing Retailing in the New Technology Era