Thousands of fans were out in force in Zagreb to welcome home Croatia's players despite losing the World Cup final.