Text this: Flood hazard analysis in floodplain of Beaufort, Sabah, Malaysia