@staticmethod
def migration(cell, *args, **kwargs):
    """Migrate to a neighboring cell."""
    next_site = cell.site.random_neighbor()
    cell.site.remove_guest(cell)
    next_site.add_guest(cell)
    cell.site = next_site
    return cell
