reason tim hortons struggling to stay in business