Urban Planning and Information and Communication Technology: Ideas and Facts