Colour polymorphism in birds: causes and functions | Synapse