Atlantic City Mayor Resigns After Absence