Bus Violence: a large-scale benchmark for video violence detection in public transport