Millennials have come of age amidst recessions, populism and closing borders. What future do we have?