Are impact craters sometimes caused by explosions?