The TARA Project: A longitudinal study of the service needs of homeless women