S sciencemag.org Cockroaches becoming resistant to most chemical insecticides 133 points pseudolus 7 years ago 147 comments