A couple of these showed up while my wife was planting flowers last night and now they are back. Anybody know what they are?