This guy was snacking on a honey bee on my window screen. Flew up with it and flew off carrying it. What is it? Some type of dragon fly?