Harnessing the Power of User-Generated Video Content