Future technology today: 7 cool videos