Living in the World of the Jetsons: How Close Are We to Their Future?