Visible to the public EAGER:A Cloud-assisted Framework for Improving Pedestrian Safety in Urban Communities using Crowd-sourced Mobile & Wearable Devi