Point taken and appreciated. I agree that homeless is a bit of a catch-all, but I'm not sure that we have any equivalent phrase to rough sleeping in the US (at least on the East Coast). When I hear the word homeless, I first think of people living on the streets.