Understanding accountability in algorithmic supply chains