Towards modern sustainable cities: Review of sustainability principles and trends. (1st August 2019)