A typology of potential hydraulic barriers to adult salmon migration in a bedrock river | Synapse