The Buddha believed that suffering is caused by: