The New Mobile LandscapeMobile devices and computing have come a long way. But where will they go next?