Inside the Bonneville fish ladder