The Buffalo Creek flash flood of 1996 : a reconstruction of rainfall and meteorology