The role of volatiles and atmospheres on Martian impact craters