Torrential rain submerges roads leaving residents stranded and struggling