Why cities can't get rid of rats

Chances are, if you live in a city, you've encountered one or two rats on your way home. Or even worse, you have some rats living beside you. Here is the reason why it's so hard to get rid of rats from cities.