Contrasting supply chain traceability and supply chain visibility: are they interchangeable? | Synapse