Thanks for the local input.
I happened to go to the local bagel store this morning with my son, and in line in front of my saddly was the brother of the man who died at the New Canaan rest stop when his car went out of control off the highway.
He said he was picking up some items while the family gathered at the house waiting for more information and planning his funeral.
The man stated that his brother likely fell asleep at the wheel and "came too" too late to gain control.