A new report from the World Economic Forum (WEF) says that 90 percent of cities around the world do not provide affordable or suitable housing for their citizens, noting that by 2050 2.5 billion urban dwellers will live in substandard housing or will incur financial costs .