India’s “Silicon Valley” Bengaluru has been rated among top polluted megacities in the world, claims a new study, using data collected by Nasa’s high-tech satellites.