hafite ishusho igaragaza ubuzima buzira umuze recent technological and networking developments have made satellite images more accessible numvise ko gakwaya atongeye koga