An annual physical is routine for about 45 million Americans. Should it be?