Metro Detroiter gives man named Marvin a life off the streets