Alteration of Streets.
   Section 103.   When it deems it necessary the council may cause any street, alley, or public highway to be opened, straightened, altered, diverted, narrowed, or widened.