Airbnb sues city of Anaheim