If you mean 40k a year, you should not even be considering UCLA/Cal. That’s crazy considering the caliber of schools you’ve been accepted to. If it’s 40k over four years, well, that’s not so bad. Cal is a fantastic CS school and obviously in an excellent location for the industry, but to ask for an additional 160K is absurd for most families.
I would browse some other topics on this forum but Vanderbilt can certainly offer everything you’ve asked for. GW and Vandy both offer an urban city. Vandy is more highly regarded in both CS/Engineering, though I think GW is more highly regarded in Public Policy. These differences are probably mostly negligible as neither are leaders in the field.
For most of us, Vanderbilt’s allure is its balance across academics, social live, location, sports, etc. This is a school associated with the happiest students and high quality of life. If you are just seeking highly ranked programs in your area of study, there are better places to be.