The City Council may make such investigations and
take or authorize the taking of such other steps as the City Council
deems necessary or appropriate to consider and act on applications
for franchises and revocable licenses and to determine whether a franchise
or revocable license should be granted to an applicant and may require
the applicant to furnish additional information and data for this
purpose. In considering applications, the City Council may seek advice
from City officials, departments, agencies, boards, commissions or
bodies, from such other advisory bodies as it may establish or determine
appropriate or from the public and may request the preparation of
one or more reports to be submitted to the City Council, which may
include recommendations with respect to such applications.