Kinematic-wave simulation program for natural rivers