Mayor John Cranley's final annual address