Iran's Supreme Leader Khamenei laid to rest thousands teary-eyed a sea of people on the streets