Online shopping and “last mile” real estate