supply chain visibility issues and barriers