From Buenos Aires to Barcelona, fans are dreaming, waiting and wondering: who will lift the World Cup on Sunday?