The City Council may order and cause to be constructed, under the supervision of the Overseer of Streets, those street, avenue and alley crossings as the City Council deems necessary. When a petition for the construction of any such crossings is filed by an interested resident in the office of the City Clerk, the City Clerk shall refer the application to the Overseer of Streets, who shall investigate and make a recommendation to the City Council. Action by the City Council on the application, whether the application is approved or rejected, shall be considered final.