Cargo semi trailer