Shelter Network's programs and services are a rainbow in the clouds for homeless children and adults.