From MOOC to MAIC: Reshaping Online Teaching and Learning through LLM-driven Agents