Reach-scale bankfull channel types can exist independently of catchment hydrology