Prepare for the ‘retail apocalypse’ with mobile, warns analyst