Karma will get these people one way or another. Unfortunately there are people who live like this, deliberately planning and carrying out unconscionable acts that most of civilized society wouldn't ever consider. People who live like this are headed in one direction only: down.
My wife and I were the victims of such people recently, but fortunately they just broke into our car and no one was hurt.
Good luck to you. I hope you keep biking.