Living in a high rise, especially... wouldn't ham radio be an excellent backup? Your line of sight coverage should be very good....