Fasten your seatbelts, people, we’re heading for the future. Specifically, McKinsey analysts took a ride to the year 2040 and ...