Gravar-mail: Revisiting public health programming in Nigeria: challenges and solutions