Online demand for sports tickets