Do walk-in centres for commuters work? A mixed methods evaluation.