Bad roads & congestion cost drivers $2,300 per year