What are the reasons for the rise of Jainism and Buddhism?

What are the reasons for the rise of Jainism and Buddhism?