Archeological find in Walker may be one of oldest human sites