Cat 785 haul truck being assembled