Topographic heterogeneity, hydrodynamics, and benthic community structure: a scale-dependent cascade