An Open Framework for Participatory PM2.5 Monitoring in Smart Cities | IEEE Journals & Magazine | IEEE Xplore