Chemical and physical origins of friction on surfaces with atomic steps. - Meru Sandbox