Recent innovations in civil engineering