Well, a new survey named I-95 in Miami as “America's most stressful road.” The website arrived at this conclusion by tracking tweets by drivers on I-95 – probably while parked in traffic – and 86.96% of tweets mention “traffic on this road exhibiting signs of stress.”