User profiling with geo-located social media and demographic data