More than 2.7 billion people are now online, according to a new report by the consulting firm McKinsey & Co. But by all accounts, that number should be far greater. The report, which analyzed 20 years of academic and government research on global Internet adoption, parsed trends in technology use and the factors that influence its growth — or stagnation.