A Thesis Requirement of the Integrated Learning Experience: Time-to-Graduation and Student Satisfaction in an Online Master of Public Health Program