Surprise! Jim Kenney (finally) officially announced for mayor