Traffic is choking a lot of the cities around the world. Along with making our daily commutes a pain in the butt, traffic does everything from wasting energy and adding to pollution, to being a serious cause of stress for humans. After all, it’s called road rage, not playing with […]