Net Neutrality: Myths and Facts