Cross-habitat interactions among bivalve species control community structure on intertidal flats.