Lidl and Aldi rivalry myths and why shops are always next to