I don't know if there is an app, but you can save any website to your home screen. When using your internet browser and you're on the page you want, go to the top right of the screen and there will be 3dots or dashes to click on. A drop down will appear. One of your choices will be "save to home screen"
I'm not sure. I looked on Google play and the only app I seen was one for the city, I'm sorry. I would maybe ask a customer service agent next time to find out for sure.
Thanks! Your answer is awaiting moderation.