What may eventually settle the "last mile" problem?
The rapid progress in cell phone technology.
The broadband connection's getting faster.
More and more Internet users.
more and more Internet connections.