We analyzed almost 100 shampoos for ingredients linked to health and environmental concerns to bring you over 20 top choices ...