ranch shortage