Bill Gates spotted riding e-rickshaw in India!!