Users have and belong to many locations

users can associate themselves with locations. the idea is that people will associate themselves with locations where they live or often are.
Unused method argument - `location`. If it's necessary, use `_` or `_location` as an argument name to indicate that it won't be used. You can also write as `can_add_residence?(*)` if you want the method to accept any arguments but don't care about them.