Mysterious Footprints in the Snow: Is There a Yeti in the Himalayas?