Browsing: why the immune system fails to see cancer