Container semi trailers