Comparing Kilroy Realty (NYSE:KRC) and AvalonBay Communities