A parser for SWMM 5 binary .OUT files written in Haskell