Police have been given expanded powers to search people for weapons on every public bus, train and tram in the Adelaide metropolitan area ahead of New Year Eve's celebrations.