Our greatest enemy… and our biggest ally? I recently tweeted a riddle a few days ago. Unfortunately nobody had the answer. The riddle goes like this “I will be your greatest hindrance or your biggest aid. I will clear the road for you or block it again. Who am I?” Somebody intelligently responded “a traffic […]