Caterpillar acquires equipment rental, tech startup Yard Club