NASA explores meteorite strike on Mars