Text this: Precast concrete component yard layout optimization considering safety and efficiency