Council passes historic transient accommodation caps