Why are there so many greenfly?

On your jacket, windscreen or even in your drink, the recent warm weather has seen an increase of greenfly.

But is it just the warm weather or are there other factors which have prompted an explosion in the population?