Does Google+ Have What It Takes to Overtake Facebook?