igikomangoma charles niwe uzaba umwami w'ubwongereza scientific programs principally included meteorology hydrology seismology earth currents and magnetics