Tablets, mobile apps transform pharmacy