Can anyone ID this fly? This fly is about ⅛ inch long. When I shake my tomato plant a half dozen will fly off and back to the plant. My guess is they are leaf miner, but I might be wrong. These flys love tomatoes and are hard to see without a trained eye.