Complex sentence: McClellan had planned for massive siege operations and brought immense stores of equipment and siege mortars but poor weather and inadequate roads kept his advance to a crawl.
Split into simpler sentences: McClellan had planned for massive siege operations and brought immense stores of equipment and siege mortars. Poor weather and inadequate roads kept his advance to a crawl.