Hikers find body in carpet near NE Houston park