President Ruto admits to various challenges over 2024 in his new year's message