Supermarkets without cash registers, Amazon in strip malls: the future of retail is weird