“Will the world population reach 8.2 billion by the end of 2026?” on Delphi