The retail industry finds itself at a crossroads of many diverging influences.