I meant running around. i meant i was on one route for a long time =/You need to run around to make the patches appear. Standing still will not generate them.
Which means that in caves or on water, you better pack lots of Repels if you don't want to battle a bunch of wild Pokemon.
But they do appear on route 1? ok, I guess i got unlucky.