what kind of engineer builds bridges