Supply issues have led Asda and Morrisons supermarkets to limit sales of fresh produce.