Fans of legendary Mexican singer Juan Gabriel have lined the streets of Mexico City to pay their last respects. Juan…