Vibration Testing and Applications in System Identification of Civil Engineering Structures