Salem youth homeless shelter becomes reality, thanks to McKay High School students