Buffalo native running 362 miles for cancer research