City unveils $290 million plan to transform riverfront