Text rendered in Piston app is blurry

Hi, I am new to Rust and game development. I am using Piston to develop the classic snake game. Here is my code so far https://github.com/krankur/snake-rs . Now, I want to add the feature to display score for which I need to display text. So, I followed (copy-pasted) the instructions given in an example in the Piston Github repository. I was able to render text successfully, but it looks super blurry. I found an issue on Github which looks exactly like the issue I am facing, but unfortunately the solution provided doesn’t work for me. Can anyone here help me understand what could be going wrong? Any help would be much appreciated. Please let me know if any more information is required.