Key differences between tilt-up, cast-in-place and precast concrete construction