The fruit flies in your kitchen are laying about 2,000 eggs a day-media-1