Effects of habitat quality and ambient hyporheic flows on salmon spawning site selection