Gravar e-mail: A Robot Architecture Using ContextSLAM to Find Products in Unknown Crowded Retail Environments