Driver distraction and inattention, advances in research and countermeasures