The role of pollinator preference in the maintenance of pollen colour variation.