Worthington nears deal for BP site; Purchase would help downtown parking problems