Primary care: today and tomorrow - improving general practice by working differently