Predicting return renters
You could trivially prototype your solution in Orange (it's a Python library that uses scikit-learn under the hood). It also has a neat GUI.

But with only two features (state and renting_reason), I'm afraid your models might not be as precise as you'd want them to be, unless you have lots of examples to learn from.