These guys have shown up all over my beans, peas and flowers... A friend said they were aphids. Can anyone help identify them and know any good tricks to get rid of them?