Towable articulated boom lift