Can anyone identify these insects? They are on a yucca seed pod.