City announces $5 million investment in Kennedy King Park