Sources of stress and support and maternal resources of homeless teenage mothers