Avian eggshell coloration: new perspectives on adaptive explanations