It's a new concept that human footprints could be fossilized