Information and Communications Technology as Potential Catalyst for Sustainable Urban Development