A cafe in Thailand has turned adversity into an opportunity. The riverside restaurant has been making waves as something known as flood dining goes viral.