Echo Chamber or Public Sphere? Predicting political orientation and measuring political homophily in Twitter using big data