Stormont must do more to tackle a homelessness “crisis” that is unfolding on the streets of Northern Ireland, a charity has warned.