Neurology and the Internet: a review