Dyatlov Pass Mystery: Have Scientists Finally Unraveled the 60-Year Mystery?