Retail markdown optimization: from reactive markdowns to proactive | Endigest