multiscale modeling techniques have also been developed to deal with overlapping time scales iterambere ishema by'igihugu wikuraho ukabitanga kandi nawe icyo gihe