By mid-century, we'll likely have self-driving cars, more widespread internet access, and semi-smart robots.
But despite our technological advances, humanity has failed to solve many of its problems. The world hasn't weaned itself off fossil fuels or antibiotics, protected the rain forest, or reduced the stigma surrounding mental illness. We haven't flood-proofed our cities or protected our energy grids from natural disasters.
With 2050 just a few decades away, major issues await the world.