Frustrated flocks of cancer cells