Text this: Optimal Three-Dimensional Sensor Placement for Cable-Stayed Bridge Based on Dynamic Adjustment of Attenuation Factor Gravitational Search Algorithm