The G20 summit in Hamburg, Germany had disagreements between heads of state on trade, climate change, and other issues. Hamburg also dealt with widespread protests during the summit. CNN's Nic Robertson wraps it up.