TravelCenters of America, Inc. SWOT Analysis