New transitional shelter opening in Oshkosh will serve up to 40 homeless people at a time