Flow resistance and hydraulic geometry in bedrock rivers with multiple roughness length scales