As a fellow cycle rider, I face this hazard every time I ride. Sorry for your loss.