Which architectural development had more towers, 80 Flatbush or Latting Observatory?