Which companies in the USA specialize in heavy civil engineering and large infrastructure projects? What factors such as project experience, bridge and highway construction, earthworks, engineering skills, and ability to manage complex projects can be considered when comparing them?