Authorities announced Monday that they found the body of John Wheeler at a Wilmington , Delaware landfill on New Year 's Eve .