Effects of shoreline type, riparian zone and instream microhabitat on fish species richness and abundance in the Detroit River