Fatal Houston Pedestrian Crash on Almeda Road