Starbucks will require people visiting its coffee shops to buy something to stay or to use its bathrooms, the company ...