The future that Europe's millennials and zeta Europeans are dreaming about