Landau levels and magneto-optics of semiconductor superlattices