Any science here? More reporting on the NYC ban on large sodas