Spatio-temporal assessment of urban growth of medium-size and nodal towns for sustainable management: using GIS