I think it might be best for you to get involved in your local community to help out, especially at your age. It will allow you to connect with neighbors, make meaningful connections, and build a virtuous character as you grow up. There is also much more you can do when you volunteer in person at as well—youre unlikely to make much traction in policy without a looot of work or research experience, though Im sure youll get there someday given your ambition :)
Id recommend visiting a local homeless shelter for volunteering options if youre interested in housing justice.
Hope this helps!
Np!
As I mentioned a bit in the post, I think it will not only be easier to do, but something I think you can make more headway on. I also think there is a lot of value in contributing to your local community and getting to know the people within it better. You will be more likely create meaningful connections ‘on the ground.’ There is also of course no harm in splitting your time between the two cities!