Amazon is making huge physical bets in defiance of the retail apocalypse