YouTube to soon overtake Facebook as second-most visited site, analysis finds