Pharmacy's challenge: Vision and reality