Simply set fire to their 'homes' at night when they are sleeping as they are trespassing.
Either that or move in with some tow trucks which always sends them running. I have found this is the best deterrent in my previous experience as pikey enforcer up north.