Peak 2024: Why only 42% of supply chains hit their mark