Constraints imposed by pollinator behaviour on the ecology and evolution of plant mating systems