At just around 1.5% of the US population, Indian Americans are a demographic anomaly - small in size but enormous in impact.