Habitat driven responses of reef fish: temporal change, niche partitioning and selection