Deep Learning for Content-based Personalized Viewport Prediction of 360-Degree VR Videos