As technology races ahead of us, it is difficult to anticipate what the future holds. One thing we do know is that the future will be shaped by two key trends: digitization and urbanization – and that the possibilities introduced by the former will likely help us overcome the problems associated with the latter.