where did the siege of petersburg take place