New York (CNN) — American food markets are running short on eggs, and the situation may not improve for months.