When US President Donald Trump visits India, a mega event awaits him and the first lady in the city of Ahmedabad, in Prime Minister Modi's home state of Gujarat. India has promised an unparalleled spectacle, and the US president expects millions to show up to greet him. But is the city quite ready to say Namaste Trump?