NBC News: James Solomon is elected Jersey City mayor, turning away ex-N.J. Gov. Jim McGreevey’s comeback bid