a construction site with excavators and trucks