The demand for out-of-hours care from GPs: a review.