The Problem of Algorithmic Collisions: Mitigating Unforeseen Risks in a Connected World