Vancouver's mayor is urging the Whitecaps FC and the BC government to publicly state needs for the MLS team to remain in the city, citing stadium economics.