20170606 city.delhi: House on wheels sets off to tell India solar power has arrived