Tech Gadgets for Safe Cycling: Enhancing Visibility and Navigation