Ever since nyc initiated those bicycle lanes on roads, burden has never been higher on the driver to look out for those bicycles, especially those swishing by at high speed.
To eliminate accidents, what about building overhead bridges one level above ground for these bicycles?