 When the deluge of rain or sudden thunderstorms come unannounced,suddenly commuters find themselves stuck on roads and highways with their vehicles,facing unavoidable and at times stressful situations