Varför hade General Lee lämnade Petersburg och Richmond?

De svälter eftersom de hade skurit av alla leveranser från unionen och konfederationen så han gick för att hitta mat och mer Confederate trupper.