Marysville deals with traffic headaches, costly mess after hotel fire