Automated emergency breaking systems can prevent a lot of those already. That feature is available in Level 0 systems.