The future of robots and artificial intelligence