Starbucks and its upstart Chinese competitor Luckin Coffee are the two main players with their vast networks of thousands of stores. And there are a host of new competitors and crossover brands from the most unlikely places.