Text this: Fulfilling the needs of public health : between vision and reality