Analyzing implementation of public health interventions : a need for rigor, and the challenges of stakeholder involvement