Homeless people are the most dangerous pedestrians out there. They always walk right into traffic, even if there's a crosswalk 50 feet away. They should be legally required to wear reflective vests.