New development planned for site on Olentangy River Road