recent trend in civil engineering ppt