Wow... three hours to travel 25 km. That is quite a jam. Not very nice. I can imagine how frustrating it must be.