Why can't robots feel emotions?

Robots follow programs and sensors — they do not have brains and bodies that create real feelings.