History of civil engineering, branches of civil engineering, ethics, civil engineers responsibilities