3 ms·Short answer: small teams of Really Smart People.by lukeh 4y agoShort answer: small teams of Really Smart People.