Discover the real answer to what Indians eat most: it's not biryani, but a stark divide between rice in the south/east and wheat in the north/west.