Sustainable cities in developing countries :theory and practice at the millennium