eHealth technology not ready for prime time