Dan Siegel announces candidacy for Oakland mayor