Can Internet Speeds Prove Equal to the 2012 London Olympics Needs?