Betelgeuse, the curiously dimming star, may be covered in giant star spots