The Department of Public Works announced a new Vision Zero initiative to hammer on fast, cheap street safety improvements.