World Cup leaves Brazil costly stadiums, poor public transport