Density-matrix simulation of small surface codes under current and projected experimental noise