Vast crowds gathered for the funeral procession of Iran's slain supreme leader Ali Khamenei in Tehran on Monday, with authorities estimating millions were on the streets in numbers that could rival those of his predecessor's farewell nearly four decades ago.