problems robots can solve