Robots Are Here – Are We Ready?