How supply chain analytics can improve demand fulfilment