integrating road and weather information (e.g. type, surface, lane width, alignment, visibility, precipitation, weather, hazards, etc.) with driver (e.g. alertness, skill, experience, attitude) and vehicle information (e.g. mechanical condition, tires) to adjust driving behaviours (speed, following distance, eye lead time, lane positioning, etc.) and enable the driver to safely complete driving tasks.