VMMC Programmatic Successes and Challenges: Western Kenya Case Study.