how to overcome challenges of restaurant business