Mining Half a Billion Topical Experts Across Multiple Social Networks