The NTSB concludes that the Amtrak engineer was distracted and lost situational awareness.  Sadly, we have a variety of  technologies in addition to positive train control to avoid this type of tragedy that is a direct result of human error.  NTSB findings from Philly.com