Love 'em or hate 'em, robots are here to stay