20150517 sports.more-sports.athletics: Kenyans; weather hold the key on race day in TCS World 10K Bengaluru