Why impossible?
I remember how expensive a lot of this stuff was back then too. Access to an API for fairly trivial data could have a meaningful cost to a business back then. Tying all of this together, especially with useful geographical data, would probably have been very expensive.