Discuss technological advancements that have been made, or must soon be invented, to keep up with the demand of mobile users. Critically explain why you believe the Internet, in its current state, does or does not have the capacity to keep up with this ever increasing demand.