E-prescribing taking off, but there's a long way to go