Why do penguins waddle?

Short legs and a tubby body make side-to-side steps the easiest way to walk on ice.