these underwater obstacles altered water circulation patterns yakoze impinduka akuramo imanishimwe emmanuel yinjiza kanamugire moses utagize icyo ahindura