A green sweat bee on some flowers in my yard