City of Cape Town cancels R8bn plan to revitalise Foreshore, after objections