Caterpillar bets on self-driving machines impervious to pandemics