heavy piece of equipment suspended by crane in New Haven, CT