Over-fishing and habitat loss. Or habitat loss and over-fishing. People have differing opinions on which is more to blame.
Over-fishing is easy to understand...habitat loss is more complicated. Dams and culverts; river, creek, stream, and wetland degradation from development, pollution, and resource extraction (logging, gravel harvest, mining) all get into the picture.