Driving can be thrilling, but it's still stressful enough on its own. It demands constant high-level attention, as there are cyclists, pedestrians, and unpredictable drivers to think about. Because of ...