Mayor warns of looming budget shortfall