Ballard could get new public park on the water