Honey bee diet in intensive farmland habitats reveals an unexpectedly high flower richness and a major role of weeds.