Factors influencing the effectiveness of school foodservice programs