Limited economic impact of building new stadiums