Ant-lion larva {Myrmeleon sp.} lying in wait for passing prey, Costa Rica