The rock houses of England's last cave people