Scientists are already talking about developing robots that are stronger, faster and more intelligent than humans. Soon, robots will be able to teach and repair themselves, and even evolve without human help. But where will it all end?