Malaysia’s Roti Canai Ranked No.2 on ‘100 Best Rated Street Foods in the World’