Life of the Buddha in Mahayana Buddhism