XShorts: short and hot videos