New Caterpillar plant in Texas is almost ready to roll