Heavy police presence was deployed in Nairobi streets Thursday ahead of President William Ruto's State of the Nation speech, which comes as he faces criticism over unpopular economic policies.