It might be cool to add more overhead walkways that are linked by teleporters or something, just so you aren't stuck walking on foot the whole way, but can still make a difference without vehicles.