Over the past few days, Texas, Louisiana and Houston have witnessed major flooding and torrential damage as hurricane Harvey made…