The Largest Cambrian Animal, Anomalocaris, Burgess Shale, British Columbia