Dispersal and diversity in experimental metacommunities: linking theory and practice