do trailers need annual inspections