Why do indie coffee shops all look alike? New research explores how algorithms, finance and consumer taste flatten local cafe ...