Fish habitat assessment model considering the spatial pattern and connectivity of habitat patches | Synapse